society for the protection of children - German English Dictionary